000 001 002

About

Miniscript is a language for composing Bitcoin Script in a structured way, facilitating analysis, composition, and generic signing. It\'s a simplified, composable subset of the Bitcoin Script language. Developed to overcome limitations in writing complex spending conditions directly in Bitcoin Script, it enables formal verification and offers a more human-friendly interface.

Objectives

  1. Each MinT (Miniscript Template) 1 2 will provide a common miniscript policy.

  2. Curate high quality example templates that demonstrate common use cases of Miniscript policies.

  3. Standardized implementations will establish best practices as well as promote uniform on-chain usage for better privacy.

  4. Each MinT will be provided as is. While care is taken to ensure a high degree of quality. Developers and enthusiasts assume full responsibility for their usage 3.

Submission Template

Developers

Additional Resources

github.com/sipa/miniscript/tree/master

bitcoin.sipa.be/miniscript


Blockstream Research

Alt Image Text Alt Image Text Alt Image Text Alt Image Text
Alt Image Text Alt Image Text Alt Image Text Alt Image Text
Alt Image Text Alt Image Text Alt Image Text Alt Image Text
Alt Image Text Alt Image Text Alt Image Text Alt Image Text


  1. Miniscript Template 

  2. MiniTapscript Template 

  3. Use at your own risk.